import { BaseModel, singleton, eventProperty } from "./BaseModel";
import { GameStatusEnum } from "./Enums";

export default class GameInfo extends BaseModel {
    constructor() {
        super();
    }

    @singleton
    public static readonly instance: GameInfo;

    @eventProperty
    public score: number;

    @eventProperty
    public bestScore: number;

    @eventProperty
    public gameStatus: GameStatusEnum;

}
